hole digging - French English Dictionary